    * {
        margin: 0;
        padding: 0;
        font-family: "微软雅黑";
        text-decoration: none;
    }

    .w1082 {
        margin: 0 auto;
        width: 100%;
    }

    .loading {
        font-size: 18px;
        text-align: center;
        padding: 80px 0;
    }

    .c_pagecontent {
        overflow: hidden;
				padding-bottom:30px;
    }

    .c_pagecate {
        font-size: 22px;
        color: #161616;
    }

    .c_leftbat {
        width: 184px;
        float: left;
    }

    .c_pageright {
        width: 860px;
        float: right;
    }

    .c_pagecate {
        border-bottom: 1px solid #e8e8e8;
        height: 55px;
        line-height: 55px;
        padding-left: 34px;
    }

    .c_hylist {
        font-size: 15px;
        padding: 15px 0;
        display: block;
    }

        .c_hylist li h2 {
            font-size: 15px;
            font-weight: normal;
        }

            .c_hylist li h2 a {
                display: block;
                height: 42px;
                line-height: 42px;
                padding-left: 66px;
                background: url(../images/iconsss.png) no-repeat;
                color: #3a3a3a;
            }

                .c_hylist li h2 a:hover {
                    color: #22ac38;
                }

        .c_hylist li.on h2 a {
            color: #22ac38;
        }

        .c_hylist li.c_num1 h2 a {
            background-position: 28px 12px;
        }

        .c_hylist li.c_num2 h2 a {
            background-position: 28px -56px;
        }

        .c_hylist li.c_num3 h2 a {
            background-position: 28px -131px;
        }

        .c_hylist li.c_num4 h2 a {
            background-position: 28px -204px;
        }

        .c_hylist li.c_num5 h2 a {
            background-position: 28px -276px;
        }

        .c_hylist li.c_num6 h2 a {
            background-position: 28px -345px;
        }

        .c_hylist li.c_num7 h2 a {
            background-position: 28px -419px;
        }

        .c_hylist li.c_num8 h2 a {
            background-position: 28px -492px;
        }

        .c_hylist li.c_num9 h2 a {
            background-position: 28px -563px;
        }

        .c_hylist li.c_num10 h2 a {
            background-position: 28px -634px;
        }

        .c_hylist li.c_num11 h2 a {
            background-position: 28px -706px;
        }

    .c_fenleitext {
        padding: 18px 26px;
        line-height: 30px;
    }
    .c_subbanner{background: url(../images/ziyebanner.jpg) no-repeat center top; height: 246px;}
    .c_pageright .c_chulai{display: none;}
    .c_pageright .c_chulai.on{display: block;}
.c_gg img{ display:block; border:1px solid #fff; width:100%;}
.c_fenlei{ background:#fff;}
.c_fenlei .c_tr{ overflow:hidden; background:#fff; color:#515151;border-top:1px dashed #e1e1e1; border-left:1px solid #e1e1e1;}
.c_fenlei .c_tdco{ float:left; width:90px; padding:10px 15px;}
.c_fenlei .c_td{ vertical-align:middle; margin-left:120px; background:#fff; overflow:hidden; padding:10px 72px 10px 20px; position:relative; border-left:1px solid #e1e1e1}
.c_fenlei .c_td.c_positiond{ padding:10px 240px 10px 20px;}
.c_fenlei .c_td .c_more{ position:absolute; padding:0px 4px; line-height:20px; cursor:pointer; background:#f2f0ef; right:20px; top:16px;}
.c_fenlei .c_td .c_range{ position:absolute; padding:0px 4px; line-height:20px; right:20px; top:16px;}
.c_fenlei .c_td .c_range div{ float:left; width:60px; height:26px; line-height:26px; background:url(../images/inputd.png) no-repeat;}
.c_fenlei .c_td .c_position{ position:absolute; padding:0px 4px; line-height:20px; right:20px; top:16px;}
.c_fenlei .c_td .c_position div{ float:left; margin-right:4px; width:80px; height:26px; line-height:26px; }
.c_fenlei .c_td .c_position div select{ height:26px; line-height:26px; width:80px;}
.c_fenlei .c_td .c_position a img:hover{ opacity:0.8;filter:alpha(opacity=80);}
.c_fenlei .c_td .c_range em{ display:block; line-height:26px; float:left;}
.c_fenlei .c_td .c_range input{ background:none; border:none; outline:none; width:40px; line-height:26px;}
.c_fenlei .c_td .c_more:hover{ color:#ED4C4E;}
.c_fenlei .c_td label{ display:block; float:left; width:78px; line-height:30px;}
.c_fenlei .c_td label:hover{ text-decoration:underline;}
.c_fenlei .c_td label input{ vertical-align:middle; margin-right:4px; position:relative; top:-1px;}
.c_fenlei .c_td label.c_gd{ display:none;}
.c_mediatit{ overflow:hidden; border-bottom:1px solid #ea544a; background:#eff3f4;}
.c_mediatit div{ float:left; padding:12px 20px; background:#ea544a; color:#fff; font-size:14px;}
.c_mediatit a{ display:block; font-size:24px; padding:6px 15px; float:right; color:#ea544a;}
.c_mediatit a:hover{color:#000;}
.c_shouqu{ border-top:1px solid #dedede; background:#f1f1f1;}
.c_shouqu div{ width:80px; margin:0 auto; border:1px solid #dedede; border-top:none; text-align:center; border-radius:0 0 4px 4px; cursor:pointer; background:#fff; position:relative; top:-1px; height:26px;}
.c_shouqu:hover{ border-color:#F05814;}
.c_shouqu:hover div{ border-color:#F05814; color:#F05814;}
.c_shouqu div em{ position:relative; height:26px; line-height:26px;}
.c_shouqu div em span{ position:absolute; height:26px; line-height:26px; width:40px; top:-6px; left:0px; background:#fff;}
.c_shouqu div em.c_up span{ display:none;}
.c_medialist ul{ display:block; min-height: 200px;}
.c_medialist ul li{ overflow:hidden; padding:14px 0; border-bottom:1px dashed #e5e5e5;}
.c_medialist ul li div.c_sele{ width:30px; text-align:center;}
.c_medialist ul li div.c_sele input{ margin-top:30px; cursor:pointer;}
.c_medialist ul li div.c_touxiang{ position:relative; width:78px; height:78px; margin-right:20px;}
.c_medialist ul li div.c_touxiang img{ width:100%;}
.c_medialist ul li div.c_touxiang:hover img{ opacity:0.8;filter:alpha(opacity=80);}
.c_medialist ul li div.c_touxiang img.c_renzhang{ width:16px; position:absolute; bottom:0; right:0;}
.c_medialist ul li div.c_touxiang a{ display:block; background:url(../images/yuankuang.png) no-repeat; width:78px; height:78px; position:absolute; top:0; left:0;}
.c_medialist ul li div.c_desc{ width:400px; line-height:22px; height:44px;}
.c_medialist ul li div.c_desc h3{ font-size:14px;}
.c_medialist ul li div.c_desc h3 em{ position:relative;}
.c_medialist ul li div.c_desc h3 a{ color:#333; display:block; line-height:26px; height:26px; vertical-align:middle;}
.c_medialist ul li div.c_desc h3 a:hover{ color:#ea544a;}
.c_medialist ul li div.c_desc h3 a img{ vertical-align:middle;}
.c_medialist ul li div.c_desc h3 a img.c_erwema{ position:absolute; width:90px; max-width:90px; height:90px; display:none; top:-20px; left:20px;}
.c_medialist ul li div.c_desc div{ color:#696969; height: 48px; line-height: 24px; overflow: hidden;}
.c_medialist ul li div.c_suju{ color:#696969; line-height:26px; padding:10px; width:140px; margin-left:60px;}
.c_medialist ul li div.c_suju em{ font-size:14px; font-weight:bold; color:#ea544a;}
.c_medialist ul li div.c_tiaojian{ padding:10px; width:160px; margin-left:20px;}
.c_medialist ul li div.c_tiaojian em{ padding-left:15px; background:url(../images/sandao.png) no-repeat left center; line-height:26px; color:#696969;}
.c_medialist ul li div.c_descript{ float:right; font-size:14px; color:#333; line-height:22px; height:22px; margin-top:26px; padding-left:15px; background:url(../images/xiangxi.png) no-repeat 8px center; text-align:center; width:60px; border:1px solid #ccc; border-radius:3px;}
.c_medialist ul li div.c_descript a{ display:block; color:#696969;}
.c_medialist ul li div.c_descript a:hover{ display:block; color:#000;}
.c_btmback{ position:fixed; top:0; left:0; width:100%; height:100%; background:url(../images/bantouming.png); display:none;}
.c_mediaxx{ width:800px; max-height:500px; margin:180px auto 0; background:#fff; border-radius:5px; overflow:hidden; padding:5px;}
.c_biaoti{ overflow:hidden; width:90%; margin:0 auto; line-height:24px; font-size:14px; padding:12px 0; max-height:380px; overflow:auto; padding-left:4%;padding-right:4%;}
    .c_biaoti img{ border-radius: 50%; overflow: hidden;}
.c_biaoti h3{ font-weight:normal; margin-top:15px; font-size:14px;}
.c_biaoti h3 a{ font-weight:bold; color:#222; font-size:14px;}
.c_biaoti h3 em{ color:#ea544a;}
.c_biaoti img{ float:left; margin-right:20px;}
.c_table{ margin:0 auto 20px;}
.c_table td{ line-height:36px; padding:0 10px;}
.c_table td em{ color:#ea544a;}
.c_table .c_th{ font-size:14px; font-weight:bold; color:#333; width:22%;}
.c_table .c_tr div.c_td{ font-size:14px; color:#333;}
.c_table .c_tr{ background:#fff;}

@media screen and (max-width: 1200px) {
.c_medialist ul li div.c_tiaojian{ display:none;}
.c_medialist ul li div.c_desc{ width:300px;}
.c_mediaxx{ width:93%;}
}
@media screen and (max-width: 768px) {
.c_medialist ul li div.c_suju{ display:none;}
.c_fenlei .c_td label{ width:33.33%;}
.c_mediaxx{ margin:2% auto 0;}
.c_table .c_th{ font-size:12px;}
.c_table td{ line-height:25px;}
.c_mediaxx{ position:fixed; top:26%; left:1.5%;}
.c_fenlei .c_td{ padding:10px 48px 10px 20px;}
}

@media screen and (max-width:480px) {
.c_gg img{ display:none;}
.c_fenlei .c_tdco{ float:none; padding:10px 15px;}
.c_fenlei .c_td.c_positiond{padding:10px 72px 10px 20px;}
.c_fenlei .c_td{ margin-left:0;}
.c_medialist ul li div.c_desc{ width:60%; line-height:22px; height:auto;}
.c_medialist ul li div.c_descript{ float:left; margin:0 0 0 30px;}

}
.project-table{ width:100%;}

@media screen and (max-width: 1200px) {
.c_leftbat{ width:100%;}
.c_hylist li{ float:left; width:20%;}
.c_pageright{ width:100%;}
.project{ width:100% !important;}
.project-table{ line-height:26px;}
.c_pageright{ padding-top:20px;}
.project-intro{ padding-top:10px;}
.express .function.list-paddingleft-2{ margin:0 0; text-align:center;}
.project-table{ width:100%;}
/**/
.c_hylist li h2 a{ background:#0681c5; height:28px; line-height:28px; color:#fff; padding:0; text-align:center;}
.c_hylist li h2 a:hover{ background:#ff5400; color:#fff;}
.c_hylist li.on h2 a{ background:#ff5400; color:#fff;}
.c_pagecate{ padding-left:0px;}
.project-intro,.project-intro .txt{ padding-left:0px; padding-right:0px; margin-left:0 !important; margin-right:0 !important;}
/**/
    .c_fenlei .c_tr:nth-child(2){ display: none;}
    .c_fenlei .c_tr:nth-child(3){ display: none;}
    .c_fenlei .c_tr:nth-child(4){ display: none;}
}
@media screen and (max-width: 520px) {
.c_hylist li{ float:left; width:33.33%;}
}
@media (min-width: 0px) and (max-width: 1100px) {
    .lh-hyzx li{ width: 100% !important; clear: both;}
}
.ql_medialist_right{ float: right;}
.c_touxiang{ float: left;}
.ql_medialist_center div{ float: left;}
.ql_medialist_center{ margin: 0 93px 0 100px; height: 78px;}
    @media (min-width: 0px) and (max-width: 750px) {
        .c_medialist ul li .ql_medialist_center .c_desc{ width: 100%;}
    }
@media (min-width: 0px) and (max-width: 540px) {
    .ql_medialist_center{ margin-right: 0 !important;}
    .ql_medialist_right{ position: absolute; left: 0; bottom: 5px;}
    .c_medialist ul li{ position: relative; padding-bottom: 35px;}
    .c_medialist ul li div.c_desc div{ height: 82px; line-height: 28px;}
    .c_medialist ul li .c_descript{ margin-left: 0 !important;}
    .c_medialist ul li{ height: 78px; overflow: hidden;}
}
